foam drilling - French English Dictionary